OPTIONS:
AUTO_HEADER=FALSE
CONSTANTS:
LIMIT=9
VARIABLES:
A={1 .. LIMIT}
B={1 .. LIMIT}
C={1 .. LIMIT}
D={1 .. LIMIT}
E={1 .. LIMIT}
F={1 .. LIMIT}
G={1 .. LIMIT}
H={1 .. LIMIT}
J={1 .. LIMIT}
X={1 .. LIMIT}
RULES:
A+B+G+E=24
J+A+B+C=15
X+C+J+D=18
G+F+H+D=21
A+J+X+G=19
B+A+C+F=11
G+B+J+H=22
E+C+D+D=26
F=2
G=7
J=6

A!=B
A!=C
A!=D
A!=E
A!=F
A!=G
A!=H
A!=J
B!=C
B!=D
B!=E
B!=F
B!=G
B!=H
B!=J
C!=D
C!=E
C!=F
C!=G
C!=H
C!=J
D!=E
D!=F
D!=G
D!=H
D!=J
E!=F
E!=G
E!=H
E!=J
F!=G
F!=H
F!=J
G!=H
G!=J
H!=J


OUTPUT:
Newspaper puzzle solution number ${SOLUTION_NUMBER}: 
A + B + G + E = 24
${A} + ${B} + ${G} + ${E} = 24 (${A + B + G + E} => ${A + B + G + E = 24:[0#ERROR|1#Correct]})
+   +   +   +
J + A + B + C = 15
${J} + ${A} + ${B} + ${C} = 15 (${J + A + B + C} => ${J + A + B + C = 15:[0#ERROR|1#Correct]})
+   +   +   +
? + C + J + D = 18
${X} + ${C} + ${J} + ${D} = 18 (${X + C + J + D} => ${X + C + J + D = 18:[0#ERROR|1#Correct]})
+   +   +   +
G + F + H + D = 21
${G} + ${F} + ${H} + ${D} = 18 (${G + F + H + D} => ${G + F + H + D = 21:[0#ERROR|1#Correct]})
=   =   =   =
19  11  22  26
${A + J + X + G}  ${B + A + C + F}  ${G + B + J + H}  ${E + C + D + D}
${A + J + X + G = 19:[0#ERR|1#Cor]} ${B + A + C + F = 11:[0#ERR|1#Cor]} ${G + B + J + H = 22:[0#ERR|1#Cor]} ${E + C + D + D = 26:[0#ERR|1#Cor]}

+-----------------+
|A|B|C|D|E|F|G|H|J|
|${A}|${B}|${C}|${D}|${E}|${F}|${G}|${H}|${J}|
+-----------------+

?=${(X=A)*1 + (X=B)*2 + (X=C)*3 + (X=D)*4 + (X=E)*5 + (X=F)*6 + (X=G)*7 + (X=H)*8 + (X=J)*9:[0#ERROR 0|1#A|2#B|3#C|4#D|5#E|6#F|7#G|8#H|9#J|10#ERROR > 10]}